/******************** 
	作用:多门店设置
	作者:蔡俊雄
	版本:V1.0
	时间:2015-08-20
********************/

$(function() {
	//-----------------指定商品设置-----------------
	ShowDecide();
	//判断是否可以显示指定商品
	function  ShowDecide() {
		var checkRadio=$("input[name=product2]:checked");
		var index=$("input[name=product2]").index(checkRadio);
		if(index==1){
			$("#decideContainer").removeClass("hide");
		}else{
			$("#decideContainer").addClass("hide");
		}
	}
	$("input[name=product2]").on("click", function(e) {
		var index=$("input[name=product2]").index($(this));
		if(index==1){
			$("#decideContainer").removeClass("hide");
		}else{
			$("#decideContainer").addClass("hide");
		}
	});
	//-----------------限制只能输入数字-----------------
	var commonCheckStr = "input[type=text]"; //检查的字符串
	var eventName = 'keyup blur paste';
	
	$("#commission").delegate(null, eventName, function(e) {
		if (e.type == "focusout" || e.type == "paste") {
			checkIsNumber($(e.target), true); //检查输入值是否为数字
		} else {
			checkIsNumber($(e.target)); //检查输入值是否为数字
		}
	});


	/**
	 * 检查输入值是否为数字
	 * @param {String} element 目标元素
	 * @param {Boolean} checkValid 检查数字是否有效
	 */
	function checkIsNumber(element, checkValid) {
		var value = element.val().replace(/[^.0123456789]/g, '');
		if (checkValid) {
			var re = /^[1-9]\d*|^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/; //非负整数+小数点  							
			if (!re.test(value) && value != "") {
				$(element).val(0);
			} else {
				element.val(value);
			}
		} else {
			element.val(value);
		}
	};
});